roll out – English–Español translations

🇬🇧 en es 🇪🇸

roll out verb

  • deploy, release or launch
desplegar, distribuir, estrenar, introducir
Wiktionary Links